home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 001-025 / scopedisk3 / mousecmd / read.me < prev    next >
Text File  |  1995-03-18  |  4KB  |  88 lines

  1.                                   MouseCMD V1.0
  2.                                     (C) 1988
  3.                                  by Bruce Schuldt
  4.  
  5.  
  6. This file tells what MouseCMD is, and what it does.
  7.  
  8. "Demo.doc" tells how to run a quick demo that demonstrates many of MouseCMD's
  9. features.
  10.  
  11. "Setup.doc" explains MouseCMD's features in more detail and explains how to
  12. configure it in your own way.
  13.  
  14.                                  ABOUT MouseCMD
  15.                                  ==============
  16.  
  17. MouseCMD is a utility that allows you to execute commands or enter text at a
  18. click of the mouse button. This is done by introducing simulated keystrokes
  19. into the input stream, appearing to the system that commands are being
  20. entered from the keyboard.  
  21.  
  22. It is designed to be part of your normal working environment, residing on the
  23. workbench screen, either full-size, or shrinking to an out-of-the-way "tiny-
  24. window", waiting to be reactivated with a mouse click.  
  25.  
  26. You define the commands in a configuration file.  When you "RUN MouseCMD
  27. config.file" (config.file is an example filename) your commands are loaded
  28. and attached to "buttons" in the MouseCMD window.  Then, when a button is
  29. clicked, its command text is sent to virtually any window you wish to select.
  30.  
  31.  
  32. The command text can consist of almost any sequence of keys, or combinations
  33. of keys, just as if you were typing from the keyboard. It is even possible to
  34. invoke programmed function keys, and to use control-keys and escape
  35. sequences. This allows mouse input to programs previously controlable only
  36. through the keyboard.  
  37.  
  38.  
  39.                                MouseCMD FEATURES
  40.                                =================
  41.  
  42. MouseCMD consists of a window enclosing 16 definable "buttons". 10 of the
  43. buttons are attached to "fixed" commands--commands which are initially
  44. defined in the configuration file, and which don't change further. The other
  45. 6 are "variable" and may be defined, then changed at will.  
  46.  
  47. Each of the 16 buttons can have up to 10 definitions. In practice, you have
  48. up to 10 sets of fixed-commands and 10 sets of variable commands. You can
  49. cycle through the fixed sets and variable sets independently. Each set's
  50. buttons use a different color scheme to help you more easily keep track of
  51. which command set you're using. You may assign your own color schemes, if you
  52. wish.  
  53.  
  54. MouseCMD's output can easily be re-directed to any window on the Workbench
  55. screen that accepts keyboard input.  
  56.  
  57. When the full-size command window gets in your way by using too much screen
  58. area, you can invoke its "tiny-window" by clicking on the title bar. The tiny
  59. window sleeps until you click in its window area, reactivating the main
  60. window and closing the tiny window.  
  61.  
  62. MouseCMD stays as inobtrusive as possible by always being inactive. That is,
  63. the window inactivates itself immediately after any command button is clicked
  64. so that, for example, you can click a command button, then immediately finish
  65. typing the line, without having to click on the output window to re-activate
  66. it.  
  67.  
  68. Rather than just sleeping while waiting for your input, current free system
  69. memory is displayed and updated once every second in MouseCMD's title bar. 
  70. This feature is switchable, however, if you prefer the program to sleep.  
  71.  
  72. To further investigate MouseCMD, "Run Type Demo.doc".
  73.  
  74.                                    *  *  *  *
  75.  
  76. This program is released into the public domain, and is freely
  77. redistributable as long as it is not sold for profit, and as long as I
  78. receive proper credit for its authorship.  The source (in C) is available for
  79. $10.  
  80.                                 
  81.                                I can be reached at:   
  82.                        630 SW Coral, Junction City, OR 97448
  83.                                (503) 998-6418 (voice)
  84.                                        or
  85.                             leave a message on Plink to:
  86.                                      BRUCE*S
  87.                          (but I don't check in real often)
  88.